require.def("a", // module ID
// ************************************************************************************************ 
[
    // list of dependencies
    "require", 
    "exports", 
    "module",
    "scope",
    "b",
    "c"
],
// ************************************************************************************************ 
function(require, exports, module) { with( require("scope").create() ) {
// ************************************************************************************************ 

console.log("loading A module");

include("a");
include("b");

// ************************************************************************************************ 
}});
